MovieClip.lineTo()

Доступность

Flash Player 6.

Синтаксис

my_mc.lineTo(x:Number, y:Number) : Void

Параметры

x Число, координата x точки относительно точки регистрации мувиклипа.

y Число, координата y точки относительно точки регистрации мувиклипа.

Возвращает

Ничего.

Описание

Метод; рисует прямую, используя текущие настройки стиля линии от текущего положения "пера" (drawing position) до точки с координатами (x, y); затем позиция "пера" переносится в точку (x, y). Если мувиклип, в котором происходит рисование, содержит контент, нарисованный в среде разработки Flash, вызов lineTo() нарисует линию ниже этого контента. Если Вы вызовите lineTo() до вызова метода moveTo(), за положение "пера" будет принято значение по умолчанию, то есть точка (0, 0). Если какие-либо параметры опущены, метод не срабатывает и положение "пера" не изменяется.

Вы можете расширять методы и обработчики событий класса MovieClip, создавая его подклассы. Для более подробной информации смотри "Присвоение класса мувиклип-символу " в Использовании ActionScript во Flash.

Пример

В примере ниже рисуется треугольник с 5-пиксельной непрозрачной фиолетовой обводкой и частично прозрачной голубой заливкой:

this.createEmptyMovieClip("triangle_mc", 1);
triangle_mc.beginFill(0x0000FF, 30);
triangle_mc.lineStyle(5, 0xFF00FF, 100);
triangle_mc.moveTo(200, 200);
triangle_mc.lineTo(300, 300);
triangle_mc.lineTo(100, 300);
triangle_mc.lineTo(200, 200);
triangle_mc.endFill();

См. также

MovieClip.beginFill(), MovieClip.createEmptyMovieClip(), MovieClip.endFill(), MovieClip.lineStyle(), MovieClip.moveTo()